/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package shellCommands;

import Sessions.EcomAdminRemote;
import Sessions.EcomCustomersRemote;

/**
 *
 * @author SOGOBA
 */
public interface InterShell {
    public static enum Commands {cart, product, store, customer, output, currency, language, help, category, quit, connect};
    
    public Commands getName();// returne le nom de la commande.

    public String getShortDescription(); // retourne la description de la commande.

    public void execute(String cmd,EcomAdminRemote ecomAdmin,EcomCustomersRemote ecomCust) throws Exception;


//    public InterContext execute(String cmd) throws Exception;

}
